package cn.itsource.basic.service;

import cn.itsource.basic.query.BaseQuery;
import cn.itsource.basic.util.PageBean;

import java.util.List;

public interface IBaseService<T>{
    //添加
    void add(T t);
    //修改
    void update(T t);
    //根据id删除
    void del(Long id);
    //根据id查询
    T querybyid(Long id);
    //查找所有
    List<T> qaueryall();
    //高级查询加分页
    PageBean<T> queryhigt(BaseQuery query);

}
